package org.example.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MemberInfo {
    private String memberId;
    private String memberName;
    private Integer gender; // 1-男 2-女 0-未知
    private LocalDate birthDate;
    private String phone;
    private String email;
    private LocalDate registerDate;
    private String registerStore;
    private Integer memberLevel; // 1-普通 2-银卡 3-金卡 4-白金
    private Integer totalPoints;
    private Integer availablePoints;
    private LocalDate lastConsumeDate;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}